home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Meeting Pearls 1
/
Meeting Pearls Vol 1 (1994).iso
/
installed_progs
/
game
/
wbgames
/
wbgames.doc
< prev
next >
Wrap
Text File
|
1994-05-26
|
10KB
|
250 lines
WBGames
by Marat Fayzullin
email: fms@wam.umd.edu
IRC: RST38h
(C) FMS 1994
5/26/1994
It is the eight edition of WBGames. It includes versions 2.4
of WBTetris, WBColumns, WB15, WBMines, WBBoxMan and WBBoulder.
I. Copyright
You can use the games as long as you want and don't make any profit
from it. If you feel obliged (which is unlikely) or want MOST RECENT
VERSIONS of WBGames, you have to send me $15 US. I can also send the
SOURCES and CUSTOMIZED VERSIONS (just write me what you want to be
changed). If you aren't interested in getting the newest versions of
WBGames - use those you have for free, I don't mind. C source code of
these games alone is worth those $15.
To register WBGames and get newest versions of them:
Send $15 US to:
Marat Fayzullin
8770 Cloudleap Court #24
Columbia, Maryland 21045
USA
Don't forget: You pay those miserable $15 for 6
great games!
Notice for PD software companies: You ARE NOT ALLOWED to include
WBGames into any packages or sell them in any form without contacting
me first. I saw WBGames 1.7 sold with other software for $12 US.
PLEASE, DO NOT DO IT! Contact me and we will make a deal.
II. Instructions
All games have similar interfaces. So, you can stop the game (Game|Stop
menu option), start it (Game|Start option), begin a new game (Project|
New option), and, obviously, quit the game (Project|Quit). There is also
level selection (Game|Level) and "About" option (Project|About).
Tooltypes:
SCREEN=<PubScreenName> - Name of the public screen you want to
play the game on.
X=<XCoordinate> - Coordinates of the left-upper
Y=<YCoordinate> corner of the window.
COLORS=<0..255> - Set 4 [or 8 in WBColumns] colors used
for the graphics. For example, 6 will
make WBGames use colors 4,5,6,7 and
14 will make them use 12,13,14,15.
NEWMENUS=ON|OFF|YES|NO - Turn NewLook menus on/off. Default is
ON.
RATIO=AUTO|2:1|1:1 - Set graphics aspect ratio. 2:1 for
non-interlaced screens, 1:1 for interlaced
ones. Default is AUTO, i.e. WBGames will
detect screen resolution automatically.
LEVEL=<Level> Set starting level number. Default is 1.
FONT=<FontName> - Font name. Default screen font is used by
default.
FONTSIZE=<Size> - Font size. 8 is used by default.
SHOWNEXT=ON|OFF|YES|NO - In WBTetris and WBColumns this determines
whether the next piece is shown or not.
Default value is ON.
PAUSED=ON|OFF|YES|NO - Determines if game is paused on startup.
Default value is ON.
DOTS=NORMAL|BIG|NONE - In WBTetris and WBColumns determines how
dots on the field are shown. Default is
NORMAL.
ADDLEVEL=<N> - Determines number of lines after which
level is increased in WBTetris and WBColumns.
Default value is 0 i.e. do not increase level
at all.
REVERSE=ON|OFF|YES|NO - If this option is ON, rotation of pieces
in WBTetris and colors in WBColumns will be
in opposite to the "normal state" direction.
It is hard to say which state is "normal",
let us say it is the state when this option
is OFF [it is OFF by default].
XSIZE=<8..30> - These options set the field size in WBMines.
YSIZE=<8..20> Default size is 8x8.
Here are individual manuals:
* 1. WBTetris
Keys: Scoring:
[LEFT ARROW] - move the piece to the left | 30 for 1 line
[RIGHT ARROW] - move the piece to the right | 60 for 2 lines
[UP ARROW] - turn the piece | 90 for 3 lines
[DOWN ARROW] - speed up the falling | 100 for 4 lines
[SPACE] - drop the piece |
* 2. WBColumns
Keys: Scoring:
[LEFT ARROW] - move the piece to the left | 30 for each row at the
[RIGHT ARROW] - move the piece to the right | first turn
[UP ARROW] - shift the colors | 60 for each row at the
[DOWN ARROW] - speed up the falling | second turn
[SPACE] - drop the piece | ...
[LEFT AMIGA] - turn the piece |
* 3. WBMineSweeper
Keys:
[LEFT MOUSE BUTTON] - open the square
[RIGHT MOUSE BUTTON] - mark/unmark the square
"Level" determines the density of mines!
* 4. WB15
Keys:
[LEFT MOUSE BUTTON] - shift the pieces
[LEFT ARROW] - move piece left
[RIGHT ARROW] - move piece right
[UP ARROW] - move piece up
[DOWN ARROW] - move piece down
* 5. WBBoxMan
Start:
From CLI: BoxMan <FileName> [ToolTypes] where the file
FileName contains the levels you want to play at.
From WB: Use BoxMan as a tool for a file containing the
levels. As example, I included a couple of these
files.
Keys:
[LEFT ARROW] - move the arrow to the left
[RIGHT ARROW] - move the arrow to the right
[UP ARROW] - move the arrow up
[DOWN ARROW] - move the arrow down
The goal is to put all small boxes on their places. Remember
that you can push only one box! This game needs a name of the
file containing the levels. Otherwise, it will try to open the
file called "BoxMan.Dat". You can change the levels and create
new ones editing data files. Their format is self explanatory:
just type "more Levels.Dat" to see those 7 levels I made, and
you will get it! Also, take a look at Sokoban.Dat.
Data file format: (for those who can't figure it out)
----------------------------------------------------------
: Name of Level The map uses these characters:
Level Map [.] - place for the box
... [#] - wall
[*] - box
: Next Level
... [@] - starting position
----------------------------------------------------------
Notice that if you don't enter the level correctly, game
will display "End of Game?" message and reset to the first
level. The most common error is omission of the starting
position from the map.
* 6. WBBoulder
Start:
From CLI: Boulder <FileName> [ToolTypes] where the file
FileName contains the levels you want to play at.
From WB: Use Boulder as a tool for a file containing the
levels.
Keys:
[LEFT ARROW] - move the arrow to the left
[RIGHT ARROW] - move the arrow to the right
[UP ARROW] - move the arrow up
[DOWN ARROW] - move the arrow down
The goal is to collect all crystals and not get caught under the
boulders. Falling crystals or boulders kill you. This game needs
a name of the file containing the levels. Otherwise, it will try
to open the file called "Boulder.Dat". You can change the levels
and create new ones editing data files. Their format is self
explanatory: just type "more Boulder.Dat" to see those 6 levels I
made, and you will get it!
Data file format: (for those who can't figure it out)
----------------------------------------------------------
: Name of Level The map uses these characters:
Level Map [.] - terrain
... [#] - wall
[o] - boulder
: Next Level [*] - crystal
... [@] - starting position
----------------------------------------------------------
Notice that if you don't enter the level correctly, game
will display "End of Game?" message and reset to the first
level. The most common error is omission of the starting
position from the map.
III. Known Bugs:
1. I suspect that Columns sometimes doesn't collapse
lines right. I can not prove it, because as soon as I
react the line is already gone. If you notice something
like this, send me a letter.
2. Status lines flicker in WBTetris and WBColumns because
I redraw them all every time something changes. This
doesn't look very bad, but it may be changed in the
next version.
IV. Thanks to...
* Everybody on USENET who helped me with routines checking
screen ratio.
* Unknown guy [his mailer is a mess] who has drawn ALL 50
classical levels for the BoxMan.
* Osma Ahvenlampi [IRC: Tau] who created MagicWB-styled icons
for WBGames.
* People who sent me money keeping my belief in usefulness of
this work alive.
* All people who sent me bug reports and comments, especially
Viljo "3V" Viitanen [IRC: _3V_] and Heikki Kantola [IRC: Hezu].
* Tim Walsh of AmigaWorld for mentioning WBGames [and another
my program, DashBoard] in his "On-Line Scan" section in
AmigaWorld.
V. Where to send bug-reports, questions, advices and MONEY:
E-Mail: fms@wam.umd.edu
IRC: RST38h
or
Marat Fayzullin
8770 Cloudleap Court #24
Columbia, Maryland 21045
USA
Send $15 and register your WBGames NOW!
----------------------------------------------------------------------
| "IBM PC: Just say NO!" | Marat Fayzullin 5/24/1994 |
| | fms@wam.umd.edu |
----------------------------------------------------------------------